Проектування запитів до бази даних

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інші
Група:
КН

Частина тексту файла

Міністерство освіти і науки, молоді та спорту України Національний університет «Львівська політехніка» Інститут ІКНІ Кафедра АСУ Звіт До лабораторної роботи №3 Проектування запитів до бази даних Мета Вивчення засобів розроблення запитів RQBE, виглядів запитів, їхнього виконання та застосування для роботи з реляційними базами даних. Теоретичні відомості Запити застосовуються користувачем для вибірки з бази даних інформації, яка його цікавить, тобто відповідає певним критеріям. Наприклад, може йтися про пошук всіх клієнтів, що живуть в Україні, або про вибір відомостей про торгові операції, здійснені за останній квартал. Якщо необхідно скласти запит на підставі декількох таблиць, то між цими таблицями попередньо необхідно встановити відношення, зв’язуючи поля одне з одним. Результат роботи запиту Access являє собою таблицю яка називається Dynaset (динамічний, тимчасовий набір даних). Під час кожного виконання запиту заново здійснюється вибірка даних. За способом побудови запити діляться на: QBE-запити (Query By Example - запит за зразком), користувач дає їм визначення, специфікуючи окремі параметри у вікні проектування з використанням підказок (зразків), та SQL-запити (Structured Query Language - структурована мова запитів). Формулюючи їх, користувач застосовує інструкції і функції, створюючи деякий описання. QBE-запит Access легко транслює у відповідний SQL-запит. Під час зворотної операції можливі деякі нюанси та неточності. Запити можна поділити на певні категорії: запити на вибір інформації та виконання статистичних підрахунків, запити, що вносять зміни, параметричні та перехресні запити. Запити за декількома таблицями Після формування таблиць та встановлення зв’язків між ними можна створювати запити за декількома таблицями одночасно. У результаті цього вміст бази даних буде виглядати так, наче в одній таблиці міститься інформація з декількох таблиць. Запити, що виконують статичні обрахунки Часто необхідно знайти інформацію, яка ґрунтується на узагальнених даних. Наприклад, потрібно з’ясувати загальну кількість замовлень або загальну кількість вантажу, відправленого за замовленнями минулого року. Такі підсумкові запити здійснюються завдяки використанню підсумовувальних функцій, які визначають потрібні величини за значенням поля. Можна здійснювати статистичні розрахунки як над всіма записами, так і над групами записів з однієї або декількох таблиць. Запити на вибірку Найпоширеніший запит, який здійснює вибірку даних з таблиці, таблиць та з інших запитів Перехресний запит У Access можна створювати особливі типи запитів - перехресні. Вони відрізняються тим, що відображають сумарну інформацію у компактному та у зручному для читання вигляді. Перехресний запит створює з таблиці звичайну матрицю, яка описує відповідність значень одного поля значенням іншого поля у таблиці. Він надає кінцеву інформацію для вказаних полів у формі розрідженого масиву. По вертикалі такого масиву відображаються значення першого поля, по горизонталі - другого. На перетині відповідних рядка та стовпчика розміщується підсумкове значення, яке розраховується для поєднання їх у таблиці. Підсумкове значення може бути вибране як агрегатна функція типу сума, кількість тощо. Для наочності нижче подано приклади перехресних запитів. Запити що вносять зміни Запити, що вносять зміни, можна використовувати для: видалення з таблиці або групи таблиць вказаних записів додавання записів з однієї таблиці у іншу оновлення інформації у групі записів створення нової таблиці із записів, вказаних у запиті Запити, що вносять зміни, безпосередньо працюють з даними, і повернутизміни назад неможливо Запит на оновлення Запит, що вносить зміни, можна розглядати як звичайний запит на вибірку, який повинен ще виконувати деякі операції над вказаною групою записів у результуючій таблиці. Застосовуючи запит оновлення, користувач може змінити групу записів, відібраних на підставі певних критеріїв. Запит на створення таблиці Для отримання нової таблиці необхідно побудувати запит на ств...
Антиботан аватар за замовчуванням

19.04.2012 14:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини